army detachment - German English Dictionary